| 11,40 | 
 
   A, B:Type, P:(A
A, B:Type, P:(A

 ), d:(x:A
), d:(x:A
 Dec(P(x))), f:({x:A| P(x)}
Dec(P(x))), f:({x:A| P(x)} 
 B), x:A.
B), x:A.
 (
  ( can-apply(p-lift(d;f);x))
can-apply(p-lift(d;f);x)) 

 P(x)
 P(x) 
 by (RepUR ``can-apply p-lift`` ( 0)
 by (RepUR ``can-apply p-lift`` ( 0) )
) 
 CollapseTHEN ((UnivCD)
CollapseTHEN ((UnivCD) 
 CollapseTHENA (Auto
CollapseTHENA (Auto )
) )
) 
 
 C1:
C1: 
 C1: 1. A : Type
C1: 1. A : Type
 C1: 2. B : Type
C1: 2. B : Type
 C1: 3. P : A
C1: 3. P : A

 
 C1: 4. d : x:A
C1: 4. d : x:A
 Dec(P(x))
Dec(P(x))
 C1: 5. f : {x:A| P(x)}
C1: 5. f : {x:A| P(x)} 
 B
B
 C1: 6. x : A
C1: 6. x : A
 C1:
C1:  (
  ( isl(case d(x) of inl(a) => inl (f(x))  | inr(a) => inr a ))
isl(case d(x) of inl(a) => inl (f(x))  | inr(a) => inr a )) 

 P(x)
 P(x)
 C.
C.
| Definitions |  b  x:A. B(x)   B(x)   T | 
| Lemmas |